--
-- Nueva columna en ambcfg para el límite de cobranza en medios de pago Electrónicos.
--

ALTER TABLE public.ambcfg
    ADD COLUMN limiteventasbsincuitelectronico numeric(16,2);

COMMENT ON COLUMN public.ambcfg.limiteventasbsincuitelectronico
    IS 'Limite permitido para ventas letra B sin informar cuit o documento de la entidad para pago electronico';
	
UPDATE public.ambcfg 
SET limiteventasbsincuitelectronico = 191624,
limiteventasbsincuit = CASE WHEN limiteventasbsincuit < 92720 THEN 92720 ELSE limiteventasbsincuit END

ALTER TABLE public.valt 
    ADD COLUMN eselectronico character varying(1) COLLATE pg_catalog."default";

COMMENT ON COLUMN public.valt.eselectronico
    IS 'Indica si el tipo de valor es un medio electronico de pago (debito, etc)';
	
UPDATE public.valt SET eselectronico = CASE WHEN TIPO IN ('CUP-T','BAN-M') THEN 'S' ELSE 'N' END;

ALTER TABLE public.valt ALTER COLUMN eselectronico SET NOT NULL;
  
  
  
  
--    
SELECT aaversion('509.00','508.05');
--    


